home *** CD-ROM | disk | FTP | other *** search
/ Giga Games 1 / Giga Games.iso / net / hack / 2_3 / readme_2.3 < prev    next >
Encoding:
Text File  |  1993-06-20  |  6.5 KB  |  182 lines

  1.                 NetHack V2.3 README
  2.  
  3.     This file contains information on the 2.3 release of NetHack.  For
  4. information on previous releases, see the README and README.OLD files.  For
  5. a detailed history of the game, see the README.ORIG file, which contains
  6. three separate readme files, dating back to the original release of the game
  7. (then named "hack") by Jay Fenlason.
  8.  
  9.             HOW TO INSTALL THIS RELEASE
  10.  
  11.     To install this release, unpack all of the shar kits.  You will find
  12. you have a bunch of completely new files, a second bunch of files with a
  13. ".new" suffix (these are all files which have been released fully, since the
  14. patch file to update them would have been larger than the file itself), a set
  15. of update patches - context diffs, and finally a shell script to pull every-
  16. thing together.
  17.  
  18.     Next ***BACK EVERYTHING UP***.  I don't want to receive irate mail
  19. about missing files due to some finger error.
  20.  
  21.     Read "Update.sh".  This script will be used once - and only once -
  22. to perform the copies and cat's required to make the update.   Once it has
  23. been run, all of your ".new" files will be moved onto their corresponding
  24. ".c" and ".h" files, and the originals will be backed up with a ".orig"
  25. suffix.  All of the files which were shipped in parts will be concatenated
  26. into one file.  And finally Update.sh will be removed. 
  27.  
  28.     Next run patch(1) with the file Update.2.3 as it's stdin.  This will
  29. patch the remaining files up to 2.3e standard.  Gods help you if you've done
  30. any patching on your own.  It probably won't work in that case.  Best bet is
  31. to start with a virgin 2.2 release.
  32.  
  33.     Finally, copy "Makefile.<whatever>" to "Makefile", modify "config.h"
  34. to suit and run "make".  Install it as you wish.
  35.  
  36.  
  37.                 Release Discription
  38.  
  39.     This release of the game contains a large number of bug fixes, as
  40. well as several new features.  There has been a large amount of play-testing
  41. done on this release.  For a detailed list of bug fixes, and additions look
  42. at the file "Fixes.2.3".  I cannot guarantee that every modification done has
  43. been included, but I have done my best to chronicle the changes and fixes
  44. made there.  Here are the high points:
  45.  
  46.   1)    New flags in "config.h":
  47.  
  48.     SAC        Soldiers & barracks code
  49.     SHIRT        Hawaiian shirt code
  50.     THEOLOGY    Smarter gods & sacrifices
  51.     STOOGES        Three wild and crazy guys
  52.     SINKS        Kitchen Sinks
  53.  
  54.     SCORE_ON_BOTL    Score (not exactly # of exp) on the bottom line.
  55.  
  56.     In addition, in an MSDOS enviornment:
  57.  
  58.     TERMLIB        enable use of termcap file c:\etc\termcap
  59.             or .\termcap.cnf for MSDOS
  60.  
  61.     Of the above, I haven't tested TERMLIB.  If you find bugs in these,
  62. send me the reports.
  63.  
  64.   2)    New objects:
  65.  
  66.     Hawaiian shirts (sort of armor - especially for tourists).
  67.  
  68.     Kitchen Sinks - for the dropping of rings, of course...
  69.  
  70.     Wand of Lightning
  71.  
  72.     Ring of Shock Resistance (to balance above)
  73.  
  74.     A named weapon (dagger or short sword) "Sting" a la Tolkien.
  75.  
  76.     Lamps and Magic Lamps
  77.  
  78.     A Badge to identify you as an "Officer".
  79.  
  80.   3)    New Files:
  81.  
  82.     A new makefile for the ATT 3B2
  83.  
  84.     A "Spoilers" manual in mm format and tables for the manual.
  85.  
  86.     The long-awaited documentation on nansi.sys - nansi.doc.
  87.  
  88.   4)    Major game changes:
  89.  
  90.     - Shop generation has been cleaned up.  There are now up to four
  91.     different types of object inside.  There has also been modifications
  92.     to room generation to make things cleaner.
  93.  
  94.     - A new type of room, the barracks (a lair for soldiers) has been
  95.     added.  In addition, the soldier has been made just a little less
  96.     deadly to compensate for the large numbers present.
  97.  
  98.     - A new type of trap, the landmine, (which will be renamed to con-
  99.     form with a fantasy setting in the future) has been added.
  100.  
  101.     - A change to shopkeepers has them getting angry more easily if you
  102.     are wearing a badge, and have robbed them.
  103.  
  104.     - The "dragon" has been split up into several sub-types.  They now
  105.     have all sorts of breath weapons - NOTE: a slight bug - eating any
  106.     of the dead dragon types still gives you intrinsic fire resistance.
  107.  
  108.     - A new wand, and compensating ring have been added (Lightning).
  109.  
  110.     - The "Giant Eel" has been replaced with an "Electric Eel".
  111.  
  112.     - The wand zapping code has been re-written (mostly in buzz()) so
  113.     that support for new zap effects will be easier in the future.
  114.  
  115.     - Chameleon shape changes are now dependant on the level for more
  116.     challenge.
  117.  
  118.     - An optional "logfile" has been added for game debugging.
  119.  
  120.     - Some interesting changes to the "pray" code have been added.
  121.  
  122.     - The restmonchn() code has been merged between Unix and MS-DOS.
  123.     This results in a fair sized reduction in size and complexity of
  124.     that particular module.  Please send me any bug reports as I have
  125.     only tested it on the Unix side.
  126.  
  127.     - The colour <--> gemstone type code has been fixed so that the
  128.     colour of an unknown stone now approximates the gem type.
  129.  
  130.     - For those who like a little fun, three STOOGES have been added
  131.     (optionally) to the game.  They will show up and fight with each
  132.     other, producing more of a disturbance than any serious trouble.
  133.  
  134.     - Lamps have been added.  When applied, they will light a room.
  135.  
  136.     - Magic lamps have a djinn inside.  Glowing potions may too.
  137.  
  138.     - A new monster, the Gremlin, can multiply in water, and will
  139.     potentially steal your hard won inate attributes.
  140.  
  141.   5)    Minor game changes:
  142.  
  143.     - The fountain code has been modified to allow coins to fall into or
  144.     be recovered from a fountain.
  145.  
  146.     - In wizard mode, the wizard player can now map the level, list all
  147.     of his/her attributes, and can do a detect for all traps and doors.
  148.  
  149.     - When wishing, you are no longer limited by the x3/+3 rule.  However,
  150.     you can't be sure that a "greedy" wish will produce the desired
  151.     results, the object might be cursed.
  152.  
  153.     - You can now optionally print your score on the bottom line.  The
  154.     score printed is close to what would show up on your tombstone.
  155.  
  156.     - A fix to allow multiple machine play via NFS on a shared playground
  157.     has been made.  This won't affect us single machine players.
  158.  
  159.     - The time between prayers is now random.
  160.  
  161.     - Wizard and Medusa levels are now dependant on the MAXLEVEL param.
  162.  
  163.     - The spell list is now displayed in the corner.
  164.  
  165.   6)    Future additions:
  166.  
  167.     See the "Hackers.doc" file.  I am going to make the next release
  168. a major modification of the code (3.0).  It will include as many alternate
  169. OSs supported as I can get patches for.  It will also be constrained towards
  170. a "fantasy" approach to the game.
  171.  
  172. PLEASE NOTE MY NEW UUCP ADDRESS BELOW!!!
  173.                         Mike Stephenson
  174.  
  175. ps:    Sorry this one took so long.  I'm going to fix up an alternative
  176.     to handle releases in the future.
  177.  
  178. Mail:    Genamation Inc.        Phone:    (416) 475-9434
  179.     351 Steelcase Rd. W
  180.     Markham, Ontario.    UUCP:    uunet!{mnetor,utzoo}!genat!genpyr!mike
  181.     Canada   L3R 3W1
  182.